N H H N O O OH